/*



Theme Name: Discover Adel



Theme URI: http://discoveradel.com/



Description: 3 column, fixed width

Author: G.Rafics Inc



Version: 2



*/



/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



-------------------------------------------------------------- */





html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {



border: 0;

margin: 0;

padding: 0;

vertical-align: baseline;

}



body {

line-height: 1;

}



h1, h2, h3, h4, h5, h6 {

clear: both;

font-weight: bold;

}



ol, ul {

list-style: none;

}



blockquote {

quotes: none;

}



blockquote:before, blockquote:after {

content: '';

content: none;

}



del {

text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

border-collapse: collapse;

border-spacing: 0;

}



a img {

border: none;

outline: none;

}







/* =Layout



-------------------------------------------------------------- */

body {

background-image: url(images/bkg-slice-v.jpg);

background-repeat: repeat-x;

background-color: #232124;

}



#container {

margin: 0 auto;

width: 990px;

background: #fff;

padding: 5px;

}

#content-wrapper {

width: 980px;

margin: 0 auto;



}



#content {

float: left;

background: #fff;

margin: 0 30px 0 30px;

width: 490px;

}



#Left {

float: left;

width: 228px;



}



#Right {

float: right;

width: 192px;



}



#wp125 img {

margin: 0px 0px 0px 2px;


}

#cc form {
margin: 0px 0px 0px 0px;
padding: 0px;
}

.Listsubmit {
padding: 2px 2px 2px 10px;
}

#footer {

clear: both;

width: 980px;

background-image: url(images/bkg-ftr.jpg);

padding: 6px 0px 6px 0px;

}





.clear {

clear: both;

margin: 0px;

padding: 0px;

}



/* =Header



-------------------------------------------------------------- */



#header {

width: 980px;

margin-left: 5px;

padding: 10px 0 0px 0;

background-image: url(images/bkg-hdr.jpg);

background-repeat: no-repeat;

height: 142px;

}



#logo {

height: 104px;

width: 380px;

float: left;

margin: 0px 0px 0px 10px;

}

#bnr-image {

float: right;

margin: 0px 10px 0px 10px;

height: 104px;

width: 558px;

background: #FF5533;

}







/* =Menu

-------------------------------------------------------------- */



#menu {

	display: inline;

	float: right;

	width: 800px;

        margin: 5px 75px 0px 0px;

	

}



#menu ul {

float: right;

margin-right: -10px;

}



.menu li {

float: left;

text-align: left;

display: inline;

margin-right: 8px;

background: url(images/bullet.gif) right 11px no-repeat;

padding: 1px 15px 1px 10px;

}



.menu li a {

font: 14px Verdana,arial,sans-serif;

text-decoration: none;

color: #fff;

margin-left: -6px;

}

.menu li a:visited {

font: 14px Verdana,arial,sans-serif;

color: #fff;

margin-left: -6px;

}

.menu li a:hover {

font: 14px Verdana,arial,sans-serif;

color: #FFCC33;

margin-left: -6px;

}

.menu li a:active {

font: 14px Verdana,arial,sans-serif;

color: #fff;

margin-left: -6px;

}

#menu-item-8245 {

background: none!important;

margin-left: 0px;

}





/* =Content



-------------------------------------------------------------- */

#main {

padding: 0px 0 0 0;

}



#content {

margin-bottom: 36px;

font-family: Verdana, Helvetica, sans-serif;

}



#content,

#content input,

#content textarea {

color: #333;

font-size: 16px;

}



#content p,

#content ul,

#content ol,

#content dd,

#content pre,

#content hr {

margin-bottom: 12px;

}



#content ul ul,

#content ol ol,

#content ul ol,

#content ol ul {

margin-bottom: 0;

}



#content h1,

#content h2,

#content h3,

#content h4,

#content h5,

#content h6 {

color: #000;

line-height: 1.5em;

margin: 0 0 10px 0;

font-weight: bold;

}



#navigation a {

padding: 20px;

}



.hentry {



margin: 0 0 48px 0;



}



.home .sticky {



background: #f2f7fc;

border-top: 4px solid #000;

margin-left: -20px;

margin-right: -20px;

padding: 18px 20px;



}



.entry-meta {

color: #888;

font-size: 12px;

}





.page-link {

color: #000;

font-weight: bold;

margin: 0 0 22px 0;

word-spacing: 0.5em;

}

#listlogo {

font: 12px Verdana, Arial, sans-serif;

margin: 0px;

padding: 0px;

}

#listlogo img{

float: right;

width: 205px;

margin: 0px;

padding-right: 15px;

}

#listlogo p{

width: 295px;

margin: 0px;

padding: 0px;

}

#listlogo ul {

display: block;

list-style: none;

margin: 0 0 15px 0;

padding: 0;

}

.listinfo {

margin-top: 10px;

}



/* Structure the footer area

 -------------------------------------------------------------- */

#footer-widget-area {
padding: 0px;
margin: 0px;
}



#footer-widget-area .widget-area {
margin: 0px;
padding: 0px;


}



#site-info {

float: left;

font-size: 11px;

text-align: left;

width: 490px;

color: #fff;

padding: 0px 20px 0px 20px;

}



#site-info a {

color: #fff!important;

}

#site-info a:visited {

color: #fff!important;

}

#site-info a:hover {

color: #ccc!important;

}

#site-info a:active {

color: #fff!important;

}

#footerx {

float: right;

font-size: 11px;

text-align: right;

width: 400px;

color: #fff;

padding: 0px 20px 0px 20px;

}



#footerx a {

color: #fff!important;

}

#footerx a:visited {

color: #fff!important;

}

#footerx a:hover {

color: #ccc!important;

}

#footerx a:active {

color: #fff!important;

}



/* =Fonts

-------------------------------------------------------------- */



body,

input,

textarea,

.page-title span,

.pingback a.url {

font-family: Verdana,helvetica,san-serif;

}



h3#comments-title,

h3#reply-title,

#nav

#nav,

#site-info,

#site-title,

#wp-calendar,

.comment-meta,

.comment-body tr th,

.comment-body thead th,

.entry-content label,

.entry-content tr th,

.entry-content thead th,

.entry-meta,

.entry-title,

.entry-utility,

#respond label,

.navigation,

.page-title,

.pingback p,

.reply,

.widget-title,

.wp-caption-text,

input[type=submit] {

font-family: Verdana,helvetica,san-serif;

}

.page-title  {

font: bold 12px Verdana, helvetica, sans-serif;

border-bottom: 1px dotted #336699;

}

.subtitle {

font: bold 12px Verdana, helvetica, sans-serif;

border-bottom: 1px dotted #336699;

}



h2.post-title {

font: 14px Verdana, helvetica, sans-serif;

border-bottom: 1px dotted #336699;

}

h1 {

font: bold 12px Verdana, helvetica, sans-serif;

}

h2 {

font: bold 12px Verdana, helvetica, sans-serif;

}

h3 {

font: bold 11px Verdana, helvetica, sans-serif;

}



#post a.more-link {

color: #990000!important;

}



/* =Global Elements

-------------------------------------------------------------- */

/* Main global 'theme' and typographic styles */

body {



}



body,

input,

textarea {

color: #666;

font-size: 12px;

line-height: 18px;

}

.wpcf7-form-control-wrap input {
width: 185px;
}

hr {

background-color: #e7e7e7;

border: 0;

clear: both;

height: 1px;

margin-bottom: 18px;

}


.subscribe {
margin-bottom: 10px;
}


/* Text elements */

#post {

font: 12px Verdana, helvetica, sans-serif;
margin-bottom: 30px;

}



p {

padding-bottom: 0px;

font: 12px Verdana, helvetica, sans-serif;
line-height: 1.5em;

}



ul {

list-style: square;
list-style-position: inside;
margin: 0 0 18px 1.5em;

}





ol {

list-style: none;

margin: 0 0 18px 1.5em;

}



normal {

font-weight: bold;

}



cite,

em,

i {

font-style: italic;

}



blockquote {

font-style: italic;

padding: 0 3em;

}





a:link {

color: #336699;

text-decoration: none;

}



a:visited {

color: #336699;

text-decoration: none;

}

a:hover {

color: #990000;

text-decoration: none;

}

a:active{

color: #336699;

text-decoration: none;

}



#site-info a {

color: #fff;

}

#site-info a:visited {

color: #fff;

}

#site-info a:hover {

color: #ccc;

}

#site-info a:active {

color: #fff;

}



/* Text meant only for screen readers */



.screen-reader-text {

position: absolute;

left: -9000px;

}







/* =Images



-------------------------------------------------------------- */



#content img {

margin: 0;

height: auto;

max-width: 490px;

width: auto;

}





#content .alignleft,

#content img.alignleft {

display: inline;

float: left;

margin-right: 24px;

margin-top: 4px;

}



#content .alignright,

#content img.alignright {

display: inline;

float: right;

margin-left: 24px;

margin-top: 4px;



}



#content .aligncenter,

#content img.aligncenter {



clear: both;

display: block;

margin-left: auto;

margin-right: auto;

}



#content img.alignleft,

#content img.alignright,

#content img.aligncenter {

margin-bottom: 12px;



}



#content .wp-caption img {

margin: 5px 5px 0;

}







.nav-previous {

float: left;

width: 50%;

}



.nav-next {

float: right;

text-align: right;

width: 50%;

}



#nav-above {

margin: 0 0 18px 0;

}



#nav-above {

display: none;

}



.paged #nav-above,



.single #nav-above {

display: block;

}



#nav-below {

margin: -18px 0 0 0;

}


#logotable {
float: left;
width: 500px;
clear: both;
}

#logotable ul{
list-style: none;
}
#logotable li{
display: inline;

}
#logotable li img {
float: left;
width: 140px;
padding: 0px 15px 20px 0px;
}



/* =Comments



-------------------------------------------------------------- */



#comments {

clear: both;

}



#comments .navigation {

padding: 0 0 18px 0;

}



h3#comments-title,



h3#reply-title {

color: #000;

font-size: 14px;

font-weight: bold;

margin-bottom: 0;

}



h3#comments-title {

padding: 15px 0;

}



.commentlist {

list-style: none;

margin: 0;

}



.commentlist li.comment {

border-bottom: 1px solid #e7e7e7;

line-height: 15px;

margin: 0 0 15px 0;

padding: 0 0 0 56px;

position: relative;

}



.commentlist li:last-child {

border-bottom: none;

margin-bottom: 0;

}



#comments .comment-body ul,



#comments .comment-body ol {

margin-bottom: 15px;

}



#comments .comment-body p:last-child {

margin-bottom: 6px;

}



#comments .comment-body blockquote p:last-child {

margin-bottom: 20px;

}



.commentlist ol {

list-style: decimal;

}



.commentlist .avatar {

position: absolute;

top: 4px;

left: 0;

}



.comment-author {

font-size: 12px;



}



.comment-author cite {

color: #336699;

font-style: normal;

font-weight: normal;

}



.comment-author .says {

font-style: italic;

}



.comment-meta {

font-size: 11px;

margin: 0 0 10px 0;

}



.comment-meta a:link,



.comment-meta a:visited {

color: #888;

text-decoration: none;

}



.comment-meta a:active,



.comment-meta a:hover {

color: #ff4b33;



}



.commentlist .even {



}



.commentlist .bypostauthor {



}



.reply {

font-size: 12px;

padding: 0 0 24px 0;

}



.reply a,



a.comment-edit-link {

color: #888;

}



.reply a:hover,



a.comment-edit-link:hover {

color: #ff4b33;



}



.commentlist .children {

list-style: none;

margin: 0;

}



.commentlist .children li {

border: none;

margin: 0;

}



.nopassword,



.nocomments {

display: none;

}



#comments .pingback {

border-bottom: 1px solid #e7e7e7;

margin-bottom: 18px;

padding-bottom: 18px;

}



.commentlist li.comment+li.pingback {

margin-top: -6px;

}



#comments .pingback p {

color: #888;

display: block;

font-size: 12px;

line-height: 18px;

margin: 0;

}



#comments .pingback .url {

font-size: 13px;

font-style: italic;

}





/* Comments form */



input[type=submit] {

color: #333;



}



#respond {

border-top: 1px solid #e7e7e7;

margin: 24px 0;

overflow: hidden;

position: relative;

}



#respond p {

margin: 0;

}



#respond .comment-notes {

margin-bottom: 1em;

}



.form-allowed-tags {

line-height: 1em;

}



.children #respond {

margin: 0 48px 0 0;



}



h3#reply-title {

margin: 18px 0;



}



#comments-list #respond {

margin: 0 0 18px 0;

}



#comments-list ul #respond {

margin: 0;

}



#cancel-comment-reply-link {

font-size: 12px;

font-weight: normal;

line-height: 18px;

}



#respond .required {

color: #ff4b33;

font-weight: bold;

}



#respond label {

color: #888;

font-size: 12px;

}



#respond input {

margin: 0 0 9px;

width: 98%;

}



#respond textarea {

width: 98%;

}



#respond .form-allowed-tags {

color: #888;

font-size: 12px;

line-height: 18px;

}



#respond .form-allowed-tags code {

font-size: 11px;

}



#respond .form-submit {

margin: 12px 0;

}



#respond .form-submit input {

font-size: 14px;

width: auto;

}





/* =Widget Areas



-------------------------------------------------------------- */

.xoxo li{

margin: 0px;

padding: 0px;

}



.widget-area ul {

list-style: none!important;

margin-left: 0;

}



.widget-area ul ul {

list-style: square;

margin-left: 1.3em;

}

.widget-area img {
padding: 5px 5px
}

#search {

background: #003366;

margin-bottom: 4px;

}







#searchform input {

background: #003366;

padding: 3px 0px 3px 2px;

margin: 0px;

font: bold 11px Verdana;

color: #fff;

border: none;

}

#searchform #s {

background: #fff;

width: 144px;

padding: 0px 0px 0px 7px;

margin-left: 3px;

font: bold 12px Verdana;

color: #aaa;

}



.widget_search #s {/* This keeps the search inputs in line */

width: 80%;

}



.widget_search label {

display: none;

}



.widget-container {

margin: 0 0 18px 0;

}



.widget-title {

color: #fff;

font: bold 12px Verdana, Helvetica, sans-serif;

background: #003366;

padding: 5px 0px 5px 0px;

margin-bottom: 5px;

text-align: center;

}



.widget-area a:link,



.widget-area a:visited {



	text-decoration: none;



}



.widget-area a:active,



.widget-area a:hover {



	text-decoration: none;



}



.widget-area .entry-meta {



	font-size: 11px;



}



#wp_tag_cloud div {



	line-height: 1.6em;




#wp-calendar {

width: 90%;

margin: 5px 0px 5px 10px;

}



#wp-calendar caption {

font-size: 14px;

font-weight: bold;

padding-bottom: 4px;

text-align: center;

}

#wp-calendar caption a {

color: #990000!important;

}



#wp-calendar thead {



	font-size: 11px;



}



#wp-calendar thead th {



}



#wp-calendar tbody {



	color: #555;



}



#wp-calendar tbody td {



	



	border: 1px solid #fff;



	padding: 3px 0 2px;



	text-align: center;



}



#wp-calendar tbody .pad {



	background: none;



}



#wp-calendar tfoot #next {

text-align: right;

color: #990000!important;

}

#wp-calendar #prev a, #next a {

color: #990000!important;

}



#ec3_publish img {

display: none;

}



.widget_rss a.rsswidget {



	color: #000;



}



.widget_rss a.rsswidget:hover {



	color: #ff4b33;



}



.widget_rss .widget-title img {



	width: 11px;



	height: 11px;



}







/* Main sidebars */



#main .widget-area ul {



	margin-left: 0;



	padding: 0 20px 0 0;

list-style: none;

}



#main .widget-area ul ul {



	border: none;



	margin-left: 1.3em;



	padding: 0;



}

.recent {
margin-bottom: -2px;
}
.recent li {
padding-bottom: 5px;
margin-bottom:20px!important;
}
.dtree {
margin-left: 10px;
}
.dtree img {
padding: 1px;
}

.dtree .clip div div {
margin-left: -30px;
}



/* Footer widget areas */



#footer-widget-area {



}











/* =Footer



-------------------------------------------------------------- */


#footer {
margin-bottom: 2px;
}


#colophon {
overflow: hidden;
padding: 0px 0;

}




/* =Rotating Posts



-------------------------------------------------------------- */

div#rp_frame

{	
width: 490px;
	margin: 10px 0 0 0px;

	padding: 5px;

	border: solid 1px #AAA;

}

div.rp_post_content

{

	height: 220px;

	margin: 2x 2px 10px 2px;

	padding: 0;

	overflow: hidden;

}

.rp_post_content p

{

	font: 12px Verdana, helvetica, sans-serif;

	padding: 0 0 5px 0;

	margin: 0 0 10px 0;

	line-height: normal;

}

div #rp_nav {

margin: 15px 0 0 0:
border: solid 1px #AAA;
}



div#rp_nav #rp_nav_thumbnails img

{

	margin: 0 5px 0 0;

	border: solid 1px #AAA;

}



div#rp_nav #rp_nav_thumbnails img.rp_nav_thumbnail_on

{

}



div#rp_nav #rp_nav_thumbnails img.rp_nav_thumbnail_off

{

	opacity: 0.2;

	filter: alpha(opacity=20);

}



div#rp_nav #rp_nav_thumbnails img.rp_nav_thumbnail_off:hover

{

	opacity: 0.5;

	filter: alpha(opacity=50);

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_on

{

	padding: 2px 5px 2px 5px;

	border: solid 1px #000;

	background-color: #ddd;

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_on:hover

{

	background-color: #b85b5a;

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_off

{

	padding: 2px 5px 2px 5px;

	border: solid 1px #000;

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_off:hover

{

	background-color: #b85b5a;

}





/* =Mobile Safari ( iPad, iPhone and iPod Touch )



-------------------------------------------------------------- */







pre {



	-webkit-text-size-adjust: 140%;



}



code {



	-webkit-text-size-adjust: 160%;



}



#access,



.entry-meta,



.entry-utility,



.navigation,



.widget-area {



	-webkit-text-size-adjust: 120%;



}



#site-description {



	-webkit-text-size-adjust: none;



}

#ll p .linklove {
display: none!important;
}













